html,body{width: 100%;height: 100%;background:#f1f1f1;}
.wrap{width: 85%;height: 100%;padding-top: 0.8rem;box-sizing: border-box;margin:0 auto;}
.zip{color:#000;font-size:0.8rem;}
.jine{color:#000;font-size:0.7rem;margin-top: 0.3rem;}
.jine span{font-size:1.5rem;}
.chose_box{width: 100%;height: 2.5rem;border-radius: 2.5rem;line-height: 2.5rem;background:#fff;width: 100%;margin-top: 1rem;padding:0 1rem;box-sizing: border-box;font-size:0.9rem;color:#000;cursor: pointer;}
.chose_box img{width: 1.3rem;height: 1.3rem;border-radius: 1.3rem;margin-top: 0.6rem;}
.right_box{float: right;width: 1.1rem;height: 0.46rem;background:url(../images/xia.png) no-repeat center center;background-size:contain;cursor: pointer;margin-top: 1.02rem;}
.right_box1{background:url(../images/shang.png) no-repeat center center;background-size:contain;cursor: pointer;}
.layer{width: 100%;height: 100%;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;z-index: 1;display: none;}
.layer_box{overflow: hidden;position:relative;width: 100%;height: 100%;}
.layer_box ul{width: 85%;overflow: hidden;background:#fff;border-radius: 5px;height: 26rem;position:absolute;left:50%;margin-left: -42.5%;top:50%;margin-top: -13rem;}
.layer_box li{float: left;width:25%;text-align: center;color:#333;font-size:0.8rem;padding:1rem 0;border-bottom: 1px solid #f1f1f1;cursor: pointer;}
.layer_box img{height: 3rem;display: block;margin:0 auto 0.4rem;}
.kac{width: 100%;height: 2.5rem;border-radius: 2.5rem;line-height: 2.5rem;background:#fff;width: 100%;margin-top: 1rem;padding:0 1rem;box-sizing: border-box;font-size:0.9rem;color:#626262;overflow: hidden;margin-bottom: 0.5rem;}
.kac span{color:#000;margin-left: 0.3rem;}
.kac em{float: right;cursor: pointer;}
.tianjia{color:#000;font-size:0.85rem;text-align: center;margin-top: 0.5rem;cursor: pointer;height: 1.2rem;line-height: 1.2rem;overflow: hidden;}
.btn_box{background:#34ac61;width: 10rem;height: 3rem;color:#fff;text-align: center;font-size:1.3rem;line-height: 3rem;margin:4rem auto 0;border-radius: 5px;}
.layer2{width: 100%;height: 100%;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;z-index: 1;display: none;}
.layer2_box{width: 85%;background:#fff;padding:1rem;box-sizing: border-box;position:absolute;left:50%;margin-left: -42.5%;height:11rem;top:50%;margin-top: -5.5rem;border-radius: 5px;}
.guan{color:#8a8c8c;font-size:0.8rem;text-align: right;cursor: pointer;}
.layer2_box input{width: 80%;height: 2.5rem;line-height: 2.5rem;color:#000;background:#f1f1f1;border-radius: 2.5rem;font-size:0.85rem;padding-left: 1rem;box-sizing: border-box;display: block;margin:0.5rem auto 0;}
.btn_po{width: 10rem;height: 3rem;line-height: 3rem;color:#fff;text-align: center;margin:2rem auto 0;background:#34ac61;font-size:1.3rem;border-radius: 5px;}
.card{width: 1.07rem;height: 0.785rem;margin-right: 0.3rem;margin-top: 0.065rem;display: inline-block;vertical-align: middle;}
.jia{width: 1rem;height: 1rem;}
.djs{color:#000;font-size:1.2rem;position:fixed;right:1rem;top:0.5rem;font-weight:bold;}
.yjfz{cursor:pointer;}